camping permit - French English Dictionary